// Copyright 2021 Tencent Inc. All rights reserved.
//
// 商家转账对外API（2025年1月15日升级版本）
//
// 查询转账单
// [https://pay.weixin.qq.com/doc/v3/merchant/4012716437](https://pay.weixin.qq.com/doc/v3/merchant/4012716437)
// 商家转账用户确认模式下，查询转账单的详细信息。
//
// 注意
// API只支持查询最近30天内的转账单，超过30天可以通过资金账单对账确认。
// 转账单中涉及金额的字段单位为“分”。
// 如果遇到新的错误码，请务必不要换单重试，请联系客服确认转账情况。如果有新的错误码，会更新到此API文档中。
// 错误码描述字段message只供人工定位问题时做参考，系统实现时请不要依赖这个字段来做自动化处理。
// 接口限频： 单个商户 100 QPS，如果超过频率限制，会报错 FREQUENCY_LIMITED，请降低频率请求。
//
// API version: 1.0.0

// Code generated by WechatPay APIv3 Generator based on [OpenAPI
// Generator](https://openapi-generator.tech); DO NOT EDIT.

package com.wechat.pay.java.service.mchtransfer.model;

import com.google.gson.annotations.SerializedName;

import static com.wechat.pay.java.core.util.StringUtil.toIndentedString;

/** GetTransferBillByOutNoRequest */
public class GetTransferBillByOutNoRequest {
    /** 【商户单号】 商户系统内部的商家单号，要求此参数只能由数字、大小写字母组成，在商户系统内部唯一 */
    @SerializedName("out_bill_no")
    private String outBillNo;

    public String getOutBillNo() {
        return outBillNo;
    }

    public void setOutBillNo(String outBillNo) {
        this.outBillNo = outBillNo;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append("class GetTransferBillByOutNoRequest {\n");
        sb.append("    outBillNo: ").append(toIndentedString(outBillNo)).append("\n");
        sb.append("}");
        return sb.toString();
    }
}